<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"
      xmlns:rich="http://richfaces.org/rich"
      template="/layout/template.xhtml">
	
	<ui:define name="head">
		<title>EPTC - STPOA - CBO/Lista de Funcionários</title>
	</ui:define>
	
	<ui:define name="body">
		
		<h1>Lista de Funcionarios</h1>                          
    	    
        <p:layoutUnit position="center">        	
        		
		        <h:form prependId="false">        
		        	<p:dataTable id="tabela" value="#{funcionario_bean.listaDeFuncionarios}" var="funcionario">
		        			<p:column>
			        			<f:facet name="header">Código:</f:facet>
			        			<h:outputText value="#{funcionario.id}" />
			        		</p:column>
			        		
			        		<p:column>
			        			<f:facet name="header">Nome:</f:facet>
			        			<h:outputText value="#{funcionario.nome}" />
			        		</p:column>
			        		
			        		<p:column>
			        			<f:facet name="header">Cargo:</f:facet>
			        			<h:outputText value="#{funcionario.cargo}" />
			        		</p:column>
			        		
			        		<p:column>
			        			<f:facet name="header">Idade:</f:facet>
			        			<h:outputText value="#{funcionario.idade}" />			        			
			        		</p:column>
			        		
			        		<p:column>
			        			<f:facet name="header">Cód. Empresa:</f:facet>
			        			<h:outputText value="#{funcionario.empresa.id}" />	
			        		</p:column>
			        		
			        		<p:column>
			        			<f:facet name="header">Administrador:</f:facet>
			        			<h:selectOneMenu value="#{funcionario.admin}" >
					        		<f:selectItem itemLabel="Sim" itemValue="true"/>
					        		<f:selectItem itemLabel="Não" itemValue="false"/>
					        	</h:selectOneMenu>
			        		</p:column>	
			        		
			        		<p:column>
			        			<f:facet name="header">Alterar</f:facet>
			        			<p:commandButton value="Alterar" action="#{funcionario_bean.atualizar}" />
			        		</p:column>		
			        		
			        		<p:column>
			        			<f:facet name="header">Excluir</f:facet>
			        			<p:commandButton value="Excluir" action="#{funcionario_bean.remover}" />
			        		</p:column>			        		
		        	</p:dataTable>		        	
		        	<h:commandButton value="Novo" action="#{funcionario_bean.novo}" />
		        </h:form>		        

	      </p:layoutUnit> 
	      	    
    </ui:define>
	
</ui:composition>